declaration of stay (for a foreigner) - Spanish English Dictionary